|
|
|
|
|
|
|
BYTE Data4[ 8 ];
} GUID;
#endif // !GUID_DEFINED
#if !defined( _LPGUID_DEFINED_ )
#define _LPGUID_DEFINED_
typedef GUID _RPC_FAR *LPGUID;
#endif // !_LPGUID_DEFINED_
#ifndef _OBJECTID_DEFINED
#define _OBJECTID_DEFINED
#define _OBJECTID_DEFINED
typedef struct _OBJECTID
{
GUID Lineage;
unsigned long Uniquifier;
} OBJECTID;
#endif // !_OBJECTID_DEFINED
#if !defined( _IID_DEFINED_ )
#define _IID DEFINED_
typedef GUID IID;
typedef IID _RPC_FAR *LPIID;
#define IID_NULL GUID_NULL
typedef GUID CLSID; |
|
|
|
|
|
|
|
|
Can you create a Visual Basic declaration for GUIDs, IIDs, and CLSIDs? |
|
|
|
|
Note This puzzle does not have an associated code sample on the CD that comes with this book. |
|
|
|